﻿@charset "utf-8";
/* CSS Document */
* {word-wrap: break-word;}
body {background: rgba(0, 0, 0, 0) url("../images/bg_main.png") repeat scroll center top;}
body, input, button, select, textarea {color: #444;font: 12px/1.5 Tahoma;font-family: "Helvitica Neue",Helvitica,Arial,"Hiragino Sans GB","Microsoft YaHei","Microsoft JhengHei",sans-serif;}
textarea {resize: none;}
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, .pr, .pc {margin: 0;padding: 0;}
table {border-collapse: collapse;empty-cells: show;}
caption, th {font-weight: 400;text-align: left;}
ul li, .xl li {list-style: outside none none;}
h1, h2, h3, h4, h5, h6 {font-size: 1em;}
em, cite, i {font-style: normal;}
a {color: #333;text-decoration: none;}
a:hover {text-decoration: inherit;}
a img {border: medium none;}
label {cursor: pointer;}
.l {float: left;}
.r {float: right;}
.mt20 {margin-top: 20px;}
/***header***/
.global-topbar {background-color: #5c5c7c;height: 30px;}
.logo_container {background: #ffffff none repeat scroll 0 0; padding-top:30px; padding-bottom:15px;height:100px;}
.container {margin-left: auto;margin-right: auto;width:1170px;}
.row-fluid .span4 {width: 31.6239%;}
.row-fluid [class*="span"] {box-sizing: border-box;display: block;float: left;margin-left: 2.5641%;min-height: 30px;width: 100%;}
#logo img {height: auto;width: auto;}
.b_cp_4{min-height:270px;}
.b_cp_4 .cp_4 {width: 23.0769%;float:left;margin-left: 2.5641%;}
.feature {box-shadow: 1px 1px 8px -4px #000000;overflow: hidden;}
.feature .ftr_img {background: #fff none repeat scroll 0 0;display: block;}
.ftr_img .img {display: block;height: 140px;margin: 0 auto;overflow: hidden;text-indent: -999px;width: 100%;}
.f-img-1 .img {background: rgba(0, 0, 0, 0) url("../images/fq1.jpg") no-repeat scroll center top;}
.f-img-1 .img:hover{background: rgba(0, 0, 0, 0) url("../images/fq1.jpg") no-repeat scroll center top;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.6}
.f-img-2 .img {background: rgba(0, 0, 0, 0) url("../images/fq2.jpg") no-repeat scroll center top;}
.f-img-2 .img:hover{background: rgba(0, 0, 0, 0) url("../images/fq2.jpg") no-repeat scroll center top;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.6}
.f-img-3 .img {background: rgba(0, 0, 0, 0) url("../images/fq3.jpg") no-repeat scroll center top;}
.f-img-3 .img:hover {background: rgba(0, 0, 0, 0) url("../images/fq3.jpg") no-repeat scroll center top;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.6}
.f-img-4 .img {background: rgba(0, 0, 0, 0) url("../images/fq4.jpg") no-repeat scroll center top;}
.f-img-4 .img:hover {background: rgba(0, 0, 0, 0) url("../images/fq4.jpg") no-repeat scroll center top;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.6}
.ftr_txt {background: #f6f6f6 none repeat scroll 0 0;padding: 15px 10px;text-align: center;}
.ftr_txt:hover {background: #f6f6f6 none repeat scroll 0 0;padding: 15px 10px;text-align: center;color:#3f6a10;}
.ftr_txt strong {display: block;font-size: 16px;line-height: 30px;}
.menu {font-family:微软雅黑;width:100%;background: #5c5c7c none repeat scroll 0 0;border-bottom: 2px solid #3c3c60;height:58px;}
.menu .menu_ul {padding:0;margin:0 auto;width:1150px;list-style-type: none;position:relative;z-index:10000;}
.caret {border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid #000000;content: "";display: inline-block;height: 0;
vertical-align: top;width: 0;border-bottom-color: #ffffff;border-top-color: #ffffff;margin-left:10px;margin-top:9px;}
.menu ul li {float:left;position:relative;}
.menu ul li .hide, .menu ul li .hide:visited {display:block;text-align:center;text-decoration:none;padding:20px 14px;color:#fff;font-size:12px;}
.menu ul li ul li a, .menu ul li ul li a:visited {display:block;text-align:center;text-decoration:none;color:#fff;font-size:12px;width:140px;height:36px;line-height:36px;}
.menu ul .active a, .menu ul .active a:visited {background-color: #3c3c60;display:block;text-align:center;text-decoration:none; padding:20px 14px;color:#fff;font-size:12px;}
.menu ul li ul {display: none;}
.menu ul li:hover a {color:#fff;background:#3c3c60;}
.menu ul li:hover ul {display:block;position:absolute;top:58px;left:0;width:105px;}
.menu ul li:hover ul li a {display:block;background:#254303;color:#fff;}
.menu ul li:hover ul li a:hover { background-color: #254303;background-image: -moz-linear-gradient(top, #3f6a10, #3f6a10);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3f6a10), to(#3f6a10));background-image: -webkit-linear-gradient(top, #3f6a10, #3f6a10);background-image: -o-linear-gradient(top, #3f6a10, #3f6a10);background-image: linear-gradient(to bottom, #3f6a10, #3f6a10);color:#fff;}
.menu ul li:hover ul li {border-bottom: 1px solid #3b5b16;}
/***footer***/
.new_footer{ width:100%; height:350px;}
.new_contact {background: rgba(0, 0, 0, 0) url("../images/foot-bg.jpg") repeat scroll center top;;height: 230px;margin-top: 20px;overflow: hidden;padding-bottom: 30px;padding-top: 30px;width:100%;}
.new_blogroll {color: #fff;height: 40px;line-height: 40px;overflow: hidden;text-align: center;background:#3c3c60 none repeat scroll 0 0;}
.wrap {border: 0 none;margin: 0 auto;padding: 0;width: 1200px;}
.new_blogroll a {color: #fff;display: inline-block;margin: 0 6px;}
.new_blogroll a:hover {color: #ddd;}
.new_home_about {width: 260px;}
.new_home_about dt {margin-bottom: 24px;}
.new_home_about dt a {color: #fff;font-size: 18px;font-weight: normal;}
.new_home_about dd {color: #fff;line-height: 18px;}
.new_home_about .new_more {border: 1px solid #fff;color: #fff;display: inline-block;line-height: 38px;margin-top: 12px;padding: 0 24px;}
.new_home_about .new_more:hover {border: 1px solid #ddd;color: #ddd;}
.new_home_case {margin-left: 45px;width: 300px;}
.new_contact h2 {margin-bottom: 28px;}
.new_contact h2 a {color: #fff;font-size: 18px;font-weight: normal;}
.new_home_case li:first-child {border: 0 none;padding-top: 3px;}
.new_home_case li {border-top: 1px solid #ccc;height: 69px;padding: 14px 0;}
.new_home_case li img {float: left;margin-right: 18px;}
.new_home_case h5 {line-height: 24px;margin-top: -5px;}
.new_home_case h5 a {color: #fff;font-size: 14px;font-weight: normal;}
.new_home_case h5 a:hover {color: #ddd;}
.new_home_case .wk_text {line-height: 18px;}
.new_home_case .new_text a {color: #fff;}
#translate{
    display: none;
}
.new_home_service {margin-left: 65px;width: 250px;}
.new_home_service a.new_sub {border: 1px solid #cccccc;color: #fff;display: inline-block;font-size: 12px;line-height: 38px;margin-bottom: 12px;margin-right: 12px;margin-top: 3px;text-align: center;width: 98px;height:40px;overflow:hidden;}
.new_home_service a.new_sub:hover {border-color:#fff;color:#ddd;}
.new_home_service2 {margin-left: 55px;width: 250px;}
.new_home_service2 a.new_sub { background:;border: 1px solid #cccccc;color: #fff;display: inline-block;font-size: 12px;line-height: 38px;margin-bottom: 12px;margin-right: 12px;margin-top: 3px;text-align: center;width: 98px;height:40px;overflow:hidden;}
.new_home_service2 a.new_sub:hover {border-color:#fff;color:#ddd;}
.new_home_contact {margin-left: 30px;width: 290px;}
.new_home_contact li { color: #fff;margin-bottom: 14px;}
.new_home_contact li a {color: #fff;}
.new_home_contact li i {display: inline-block;height: 18px;margin-right: 10px;vertical-align: middle;width: 18px;}
.new_home_contact li .new_addres {background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll 0 -20px;}
.new_home_contact li .new_weibo {background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll -20px -20px;}
.new_home_contact li .new_email {background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll -40px -20px;}
.new_home_contact li .new_call { background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll 0 0;}
.new_home_contact li .new_weixin {background: rgba(0, 0, 0, 0) url("../images/sprite.png") no-repeat scroll -80px -20px;}
.footbar {font-size: 0;height: 5px;line-height: 0;overflow: hidden;text-align: center;width: 100%;}
.footbar span { background: #fb3818 none repeat scroll 0 0;display: inline-block;height: 5px;width: 20%;}
.footbar span.c1 {background: #0054ff none repeat scroll 0 0;}
.footbar span.c2 {background: #9500ba none repeat scroll 0 0;}
.footbar span.c3 {background: #fb3818 none repeat scroll 0 0;}
.footbar span.c4 {background: #fc7e03 none repeat scroll 0 0;}
.footbar span.c5 {background: #fff701 none repeat scroll 0 0;}


.wk_topwp {
  height: 30px;
  margin: 0 auto;
  overflow: hidden;
  width: 1100px;
}.wk_ttopbox {
  float: left;
  width: 320px;
}.wk_ttop {
  float: none;
  height: 30px;
  margin: 0 auto;
  width: 320px;
}.wk_ttoptit {
  color: #fff;
  float: left;
  font-weight: bold;
  line-height: 30px;
  text-align: center;
  width: 205px;
}.wk_ttop ul {
  float: left;
}.wk_ttop ul li {
  float: left;
  margin-right: 6px;
}.wk_ttop ul li a {
  display: block;
  float: left;
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  color:#FFF;
}#header_user {
  float: right;
  height: 30px;
  line-height: 30px;
  margin-right:100px;
  margin-top: 0;
}#header_nav span {
  color: #fff;
  float: left;
  height: 30px;
  line-height: 30px;
}#header_nav span a {
  color: #fff;
  font-size: 12px;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
}